146 research outputs found

    Realtime 3D graphics programming using the Quake3 engine

    Get PDF
    We present a lab assignment that accompanies a complete module called Real-time Graphics . The students task is to get familiar with content creation and programming a (previously) commercial 3D engine. In a first task, students have to create 3D content, which is integrated into the Quake3 engine. In a second task, the students have to implement a simple animation and finally add an impressive 3D graphics effect to the Quake3 engine. The lecture has been taught four times from 2004 to 2007. We present the assignment and report on experiences that we have gained

    Crepuscular Rays for Tumor Accessibility Planning

    Get PDF

    Noise-based volume rendering for the visualization of multivariate volumetric data

    Get PDF

    Handheld AR for Collaborative Edutainment

    Get PDF
    Handheld Augmented Reality (AR) is expected to provide ergonomic, intuitive user interfaces for untrained users. Yet no comparative study has evaluated these assumptions against more traditional user interfaces for an education task. In this paper we compare the suitability of a handheld AR arts-history learning game against more traditional variants. We present results from a user study that demonstrate not only the effectiveness of AR for untrained users but also its fun-factor and suitability in environments such as public museums. Based on these results we provide design guidelines that can inform the design of future collaborative handheld AR applications

    Volume Rendering with Advanced GPU Scheduling Strategies

    No full text
    Modern GPUs are powerful enough to enable interactive display of high-quality volume data even despite the fact that many volume rendering methods do not present a natural fit for current GPU hardware. However, there still is a vast amount of computational power that remains unused due to the inefficient use of the available hardware. In this work, we demonstrate how advanced scheduling methods can be employed to implement volume rendering algorithms in a way that better utilizes the GPU by example of three different state-of-the-art volume rendering techniques

    Designing for Mixed Reality Urban Exploration

    Get PDF
    This paper introduces a design framework for mixed reality urban exploration (MRUE), based on a concrete implementation in a historical city. The framework integrates different modalities, such as virtual reality (VR), augmented reality (AR), and haptics-audio interfaces, as well as advanced features such as personalized recommendations, social exploration, and itinerary management. It permits to address a number of concerns regarding information overload, safety, and quality of the experience, which are not sufficiently tackled in traditional non-integrated approaches. This study presents an integrated mobile platform built on top of this framework and reflects on the lessons learned

    Increased Expression of AQP 1 and AQP 5 in Rat Lungs Ventilated with Low Tidal Volume is Time Dependent

    Get PDF
    Background and GoalsMechanical ventilation (MV) can induce or worsen pulmonary oedema. Aquaporins (AQPs) facilitate the selective and rapid bi-directional movement of water. Their role in the development and resolution of pulmonary oedema is controversial. Our objectives are to determine if prolonged MV causes lung oedema and changes in the expression of AQP 1 and AQP 5 in rats.Methods25 male Wistar rats were subjected to MV with a tidal volume of 10 ml/kg, during 2 hours (n = 12) and 4 hours (n = 13). Degree of oedema was compared with a group of non-ventilated rats (n = 5). The expression of AQP 1 and AQP 5 were determined by western immunoblotting, measuring the amount of mRNA (previously amplified by RT-PCR) and immunohistochemical staining of AQPs 1 and 5 in lung samples from all groups.ResultsLung oedema and alveolar-capillary membrane permeability did not change during MV. AQP-5 steady state levels in the western blot were increased (p<0.01) at 2 h and 4 h of MV. But in AQP-1 expression these differences were not found. However, the amount of mRNA for AQP-1 was increased at 2 h and 4 h of MV; and for AQP 5 at 4 h of MV. These findings were corroborated by representative immunohistochemical lung samples.ConclusionIn lungs from rats ventilated with a low tidal volume the expression of AQP 5 increases gradually with MV duration, but does not cause pulmonary oedema or changes in lung permeability. AQPs may have a protective effect against the oedema induced by MV

    Composite transcriptome assembly of RNA-seq data in a sheep model for delayed bone healing

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>The sheep is an important model organism for many types of medically relevant research, but molecular genetic experiments in the sheep have been limited by the lack of knowledge about ovine gene sequences.</p> <p>Results</p> <p>Prior to our study, mRNA sequences for only 1,556 partial or complete ovine genes were publicly available. Therefore, we developed a composite <it>de novo </it>transcriptome assembly method for next-generation sequence data to combine known ovine mRNA and EST sequences, mRNA sequences from mouse and cow, and sequences assembled <it>de novo </it>from short read RNA-Seq data into a composite reference transcriptome, and identified transcripts from over 12 thousand previously undescribed ovine genes. Gene expression analysis based on these data revealed substantially different expression profiles in standard versus delayed bone healing in an ovine tibial osteotomy model. Hundreds of transcripts were differentially expressed between standard and delayed healing and between the time points of the standard and delayed healing groups. We used the sheep sequences to design quantitative RT-PCR assays with which we validated the differential expression of 26 genes that had been identified by RNA-seq analysis. A number of clusters of characteristic expression profiles could be identified, some of which showed striking differences between the standard and delayed healing groups. Gene Ontology (GO) analysis showed that the differentially expressed genes were enriched in terms including <it>extracellular matrix</it>, <it>cartilage development</it>, <it>contractile fiber</it>, and <it>chemokine activity</it>.</p> <p>Conclusions</p> <p>Our results provide a first atlas of gene expression profiles and differentially expressed genes in standard and delayed bone healing in a large-animal model and provide a number of clues as to the shifts in gene expression that underlie delayed bone healing. In the course of our study, we identified transcripts of 13,987 ovine genes, including 12,431 genes for which no sequence information was previously available. This information will provide a basis for future molecular research involving the sheep as a model organism.</p

    ScatterAlloc: Massively parallel dynamic memory allocation for the GPU

    Get PDF
    In this paper, we analyze the special requirements of a dynamic memory allocator that is designed for massively parallel architectures such as Graphics Processing Units (GPUs). We show that traditional strategies, which work well on CPUs, are not well suited for the use on GPUs and present the thorough design of ScatterAlloc, which can efficiently deal with hundreds of requests in parallel. Our allocator greatly reduces collisions and congestion by scattering memory requests based on hashing. We analyze ScatterAlloc in terms of allocation speed, data access time and fragmentation, and compare it to current state-of-the-art allocators, including the one provided with the NVIDIA CUDA toolkit. Our results show, that ScatterAlloc clearly outperforms these other approaches, yielding speed-ups between 10 to 100
    corecore